const go/types.commaok
8 uses
go/types (current package)
api.go#L411: case constant_, variable, mapindex, value, commaok, commaerr:
api.go#L438: return tv.mode == commaok || tv.mode == mapindex
assignments.go#L33: case constant_, variable, mapindex, value, commaok, commaerr:
expr.go#L168: x.mode = commaok
expr.go#L1084: x.mode = commaok
expr.go#L1260: if allowCommaOk && (x.mode == mapindex || x.mode == commaok || x.mode == commaerr) {
operand.go#L34: commaok // like value, but operand may be used in a comma,ok expression
operand.go#L49: commaok: "comma, ok expression",